c783f0113a8d91eb183307be81dd9d799163cd99,java/org/lwjgl/opengl/ARBUniformBufferObject.java,ARBUniformBufferObject,glGetActiveUniformBlockName,#number#number#,442
Before Change
* @param uniformBlockIndex the index of the uniform block within {@code program}
*/
public static String glGetActiveUniformBlockName(int program, int uniformBlockIndex) {
int bufSize = glGetActiveUniformBlocki(program, uniformBlockIndex, GL_UNIFORM_BLOCK_NAME_LENGTH);
MemoryStack stack = stackGet(); int stackPointer = stack.getPointer();
try {
IntBuffer length = stack.ints(0);
ByteBuffer uniformBlockName = stack.malloc(bufSize);
nglGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, memAddress(length), memAddress(uniformBlockName));
return memASCII(uniformBlockName, length.get(0));
} finally {
stack.setPointer(stackPointer);
}
After Change
* @param uniformBlockIndex the index of the uniform block within {@code program}
*/
public static String glGetActiveUniformBlockName(int program, int uniformBlockIndex) {
return glGetActiveUniformBlockName(program, uniformBlockIndex, glGetActiveUniformBlocki(program, uniformBlockIndex, GL_UNIFORM_BLOCK_NAME_LENGTH));
}
// --- [ glBindBufferRange ] ---